home *** CD-ROM | disk | FTP | other *** search
- #include "bbs.h"
-
- char *IsInList(char *s,char *c,int *length) /* also used in check_list.c */
- {
- int stat,rlength;
- char *p,*ssp;
- char temp[50];
-
- rlength=strlen(s);
-
- *length=0;
- ssp=s;
- do {
- p=stptok(ssp,temp,50," ");
- if(p!=NULL) {
- if(p<s+rlength) {
- if(p==ssp) {
- ssp=p+1;
- } else {
- stat=StringCompare(temp,c);
- if(stat==0) {
- *length=strlen(temp);
- return(ssp);
- } else {
- stat=StringCompare(c,temp);
- if(stat==0) {
- *length=strlen(temp);
- return(ssp);
- }
- }
- ssp=p;
- }
- } else p=NULL;
-
- }
- } while(p!=NULL);
- return(p);
- }
-